CLEAN

It is rare to find learned men who are clean, do not stink and have a sense of humour.
--> G. W. Leibniz

Page:
http://www.cs.kun.nl/~clean/

                                     Concurrent Clean System

VERSION - UPDATE: 1.0.3  (10-17-95)                                

README:
"The pure, lazy functional language Concurrent Clean (version 1.0) defined in this reference manual is a major upgrade of the previous release (0.84b) of Clean (Brus et al., 1987; Nöcker et al., 1991; Plasmeijer & van Eekelen, 1993).
Clean was originally designed as an experimental intermediate language and deliberately kept syntactically as poor as possible to be able to focus on the essential language and implementation issues. This strategy enabled us to study new concepts (such as term graph rewriting (Barendregt et al., 1987), lazy copying (van Eekelen et al., 1991), abstract reduction (Nöcker, 1993), uniqueness typing (Barendsen and Smetsers, 1993) without too much implementation effort. The ideas were tested in the Clean compiler which could be used on small machines and produced state-of-the-art code (Smetsers et al., 1991)."

AUTHORS:
mac port:
Achten (1992,1993)
Wichers Schreur (1989)
Huitema & Plasmeijer (1992)
    
COPYRIGHT:
(c) 1987 - 1995 University of Nijmegen, Computing Science Institute.

TYPE:
Freeware

INTERNET SITES:
Original site:
ftp://ftp.cs.kun.nl/pub/Clean/Clean10/mac/

Other sites (mirrors):
ftp://ftp.uni-bremen.de/pub/programming/languages/Clean/Clean10/mac/